// help.js
Page({
  data: {
    steps: [
      {
        title: '步骤1：打开开发者工具设置',
        content: '在微信开发者工具中，点击右上角的"详情"按钮'
      },
      {
        title: '步骤2：找到本地设置',
        content: '在弹出的面板中，找到"本地设置"选项卡'
      },
      {
        title: '步骤3：关闭域名校验',
        content: '勾选"不校验合法域名、web-view（业务域名）、TLS 版本以及 HTTPS 证书"选项'
      },
      {
        title: '步骤4：重新编译',
        content: '保存设置后，重新编译小程序即可正常访问本地API'
      }
    ]
  },

  onLoad() {
    console.log('帮助页面加载')
  },

  // 测试网络连接
  testConnection() {
    wx.showLoading({
      title: '测试连接...'
    })

    wx.request({
      url: 'http://101.126.138.152:8888/api/auth/login',
      method: 'POST',
      data: {
        username: 'test',
        password: 'test'
      },
      success: (res) => {
        wx.hideLoading()
        wx.showModal({
          title: '连接测试',
          content: '服务器连接正常！状态码：' + res.statusCode,
          showCancel: false
        })
      },
      fail: (err) => {
        wx.hideLoading()
        wx.showModal({
          title: '连接测试失败',
          content: '错误信息：' + err.errMsg + '\n\n请按照上述步骤配置开发环境',
          showCancel: false
        })
      }
    })
  },

  // 复制服务器地址
  copyServerUrl() {
    wx.setClipboardData({
      data: 'http://101.126.138.152:8888',
      success: () => {
        wx.showToast({
          title: '服务器地址已复制',
          icon: 'success'
        })
      }
    })
  }
})